
<template>
  <yt-grid width="1664" height="1016" background="#F0F3F8" class="page-21e3i">
      
  <yt-grid-item fixedSize='selfAdaption' id="yt-gk349m0urpjzk" gridColumnStart="114" gridColumnEnd="1662" gridRowStart="20" gridRowEnd="41" zIndex="1" previewType="FixedWH">
      <span ref='ref1' class='webVueAntYtSpan webVueAntYtSpanStyle-6lrkj  webVueAntYtSpanStyle webVueAntYtSpanBrCount'>
                  <span v-html='"营收数据上报"'>
                  
              </span>
              </span>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-d5bfjm0urpk0a" gridColumnStart="33" gridColumnEnd="1620" gridRowStart="52" gridRowEnd="124" zIndex="3" previewType="FixedWH">
      <div ref='ref22' class='webVueAntYtRectangle webVueAntYtRectangleStyle-26ih6 webVueAntYtRectangleStyle'>
                  
              </div>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-5d6etm0urpk0b" gridColumnStart="33" gridColumnEnd="1620" gridRowStart="139" gridRowEnd="979" zIndex="4" previewType="FixedWH">
      <div ref='ref23' class='webVueAntYtRectangle webVueAntYtRectangleStyle-j9a3x webVueAntYtRectangleStyle'>
                  
              </div>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-4n6xtm0urpk0b" gridColumnStart="67" gridColumnEnd="372" gridRowStart="72" gridRowEnd="104" zIndex="5" previewType="FixedWH">
      <a-form-item ref='ref24' class='webVueAntInputFormItem webVueAntYtInputFormItem-jot3a  webVueAntYtInputFormItem show-label' name='ProjectNamevalue1' :colon='false'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"项目名称"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-ynbcf webVueAntYtInputStyle' v-model:value='ProjectNamevalue1' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-6jotpm0urpk0n" gridColumnStart="1381" gridColumnEnd="1461" gridRowStart="72" gridRowEnd="104" zIndex="6" previewType="FixedWH">
      <a-button ref='ref26' @click="()=> { searchOperationalData(); }" class='webVueAntButton webVueAntYtButtonStyle-njc3z  webVueAntYtButtonStyle center' :loading='Checkloading1'>
                  <span class='yt-button-content ' v-html='"查询"'>
                  
              </span>
              </a-button>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-3gpcmm0urpk0p" gridColumnStart="1481" gridColumnEnd="1561" gridRowStart="72" gridRowEnd="104" zIndex="7" previewType="FixedWH">
      <a-button ref='ref27' @click="()=> { resetOperationalData(); }" class='webVueAntButton webVueAntYtButtonStyle-3xz6s  webVueAntYtButtonStyle center' :loading='Resetloading1'>
                  <span class='yt-button-content ' v-html='"重置"'>
                  
              </span>
              </a-button>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-nbrcfm0urpk0q" gridColumnStart="67" gridColumnEnd="147" gridRowStart="152" gridRowEnd="184" zIndex="8" previewType="FixedWH">
      <a-button ref='ref28' @click="()=> { openAddModal(); }" class='webVueAntButton webVueAntYtButtonStyle-2i4j9  webVueAntYtButtonStyle center' :loading='Newloading1'>
                  <span class='yt-button-content ' v-html='"新增"'>
                  
              </span>
              </a-button>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' id="yt-ijf9tm0urrh3l" gridColumnStart="34" gridColumnEnd="1662" gridRowStart="20" gridRowEnd="41" zIndex="2" previewType="FixedWH">
      <span ref='ref68' class='webVueAntYtSpan webVueAntYtSpanStyle-b6nqf  webVueAntYtSpanStyle webVueAntYtSpanBrCount'>
                  <span v-html='"数据上报 /"'>
                  
              </span>
              </span>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='AddedpopupwindowisShow1' id="yt-rd49om11v4box" gridColumnStart="450" gridColumnEnd="1205" gridRowStart="124" gridRowEnd="892" zIndex="10" previewType="FixedWH">
      <yt-custom-modal ref='ref69' @ok="()=> { addOperationalData(); }" @cancel="()=> { closeAddModal(); }" class='webVueAntYtModal  webVueAntYtModalStyle' v-model:isShow='AddedpopupwindowisShow1' :title='"新增"'>
                  <template #content>
                  <a-form class='webVueAntForm ' :model='Addedpopupwindowform1' ref='ref69_form'>
                  
  <yt-grid  previewType="AdaptiveWH" width="100%" height="100%">
      
  <yt-grid-item fixedSize='selfAdaption' top="11.30000%" left="0.40000%" bottom="8.00000%" right="1.80000%" gridColumnStart="8" gridColumnEnd="47" gridRowStart="5" gridRowEnd="11" zIndex="1" previewType="AdaptiveWH">
      <a-form-item ref='ref70' class='webVueAntDatePickerFormItem webVueAntYtDatePickerFormItem-vp6m9  webVueAntYtDatePickerFormItem show-label' name='Datevalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"日期"'>
                  
              </span>
              </div>
              </template>
<yt-custom-date-piker data-event class='webVueAntYtDatePickerStyle-s29st webVueAntYtDatePickerStyle' :popupKey='"popup_yt-ig4iwm11v4w43"' v-model:value='Addedpopupwindowform1.Datevalue1' :placeholder='"请输入"'>
                  
              </yt-custom-date-piker>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="13.30000%" left="0.80000%" bottom="6.00000%" right="1.80000%" gridColumnStart="8" gridColumnEnd="47" gridRowStart="15" gridRowEnd="21" zIndex="2" previewType="AdaptiveWH">
      <a-form-item ref='ref72' class='webVueAntInputFormItem webVueAntYtInputFormItem-t8yex  webVueAntYtInputFormItem show-label' name='Powerconsumptionvalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"电耗"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-7h92f webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.Powerconsumptionvalue1' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="13.30000%" left="2.50000%" bottom="6.00000%" right="2.50000%" gridColumnStart="53" gridColumnEnd="92" gridRowStart="15" gridRowEnd="21" zIndex="3" previewType="AdaptiveWH">
      <a-form-item ref='ref73' class='webVueAntInputFormItem webVueAntYtInputFormItem-5clzb  webVueAntYtInputFormItem show-label' name='waterconsumptionvalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"水耗"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-oxkd4 webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.waterconsumptionvalue1' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="12.80000%" left="1.40000%" bottom="6.50000%" right="1.70000%" gridColumnStart="6" gridColumnEnd="47" gridRowStart="25" gridRowEnd="31" zIndex="4" previewType="AdaptiveWH">
      <a-form-item ref='ref74' class='webVueAntInputFormItem webVueAntYtInputFormItem-g5lm4  webVueAntYtInputFormItem show-label' name='Submittedvalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"上报人"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-saxj0 webVueAntYtInputStyle' v-model:value='Addedpopupwindowform1.Submittedvalue1' :disabled='true' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='ProjectNameisShow1' top="11.30000%" left="2.00000%" bottom="8.00000%" right="0.20000%" gridColumnStart="49" gridColumnEnd="91" gridRowStart="5" gridRowEnd="11" zIndex="5" previewType="AdaptiveWH">
      <a-form-item ref='ref76' class='webVueSelectFormItem webVueAntYtSelectFormItem-870o4  webVueAntYtSelectFormItem show-label' name='ProjectNamevalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"项目名称"'>
                  
              </span>
              </div>
              </template>
<a-select  class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-ka0w8m11vfhu0"' :showArrow='true' v-model:value='Addedpopupwindowform1.ProjectNamevalue2' :placeholder='"请输入"' :mode='"single"' :options='ProjectNameoptions1.dataSource' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="15.40000%" left="0.60000%" bottom="4.00000%" right="2.30000%" gridColumnStart="50" gridColumnEnd="92" gridRowStart="25" gridRowEnd="31" zIndex="6" previewType="AdaptiveWH">
      <a-form-item ref='ref77' class='webVueAntDatePickerFormItem webVueAntYtDatePickerFormItem-86cde  webVueAntYtDatePickerFormItem show-label' name='Fillingtimevalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"填报时间"'>
                  
              </span>
              </div>
              </template>
<yt-custom-date-piker data-event class='webVueAntYtDatePickerStyle-yv5v3 webVueAntYtDatePickerStyle' :popupKey='"popup_yt-xsy1lm11vh3qo"' v-model:value='Addedpopupwindowform1.Fillingtimevalue1' :placeholder='"请输入"' :mode='"second"' :disabled='true'>
                  
              </yt-custom-date-piker>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='DrugFormisShow1' top="0.70000%" left="0.50000%" bottom="0.20000%" right="0.60000%" gridColumnStart="6" gridColumnEnd="94" gridRowStart="33" gridRowEnd="96" zIndex="7" previewType="AdaptiveWH">
      <yt-table ref='ref78' class='webVueAntYtTable webVueAntYtTableStyle-8m4si webVueAntYtTableStyle' :canSelect='false' v-model:currentRow='DrugFormcurrentRow1' v-model:selectedRows='DrugFormselectedRows1' v-model:total='DrugFormtotal1' v-model:current='DrugFormcurrent2' v-model:pageSize='DrugFormpageSize1' :columns='DrugFormdata1.columns' :dataSource='DrugFormdata1.dataSource' :scroll='{y:298.9999848712239}'>
                  <template #cell='{ column, record }'>
                  <template v-if='column.dataIndex === "operation"' :forKey='"operation"'>
                  
  <yt-grid  previewType="AdaptiveWH" width="100%" height="100%">
      
  <yt-grid-item fixedSize='selfAdaption' top="1.10000%" left="1.60000%" bottom="0.80000%" right="0.90000%" gridColumnStart="25" gridColumnEnd="76" gridRowStart="19" gridRowEnd="87" zIndex="1" previewType="AdaptiveWH">
      <a-button ref='ref79' @click="()=> { openEditDrugModal(record); }" class='webVueAntButton webVueAntYtButtonStyle-yaj7e  webVueAntYtButtonStyle center' :loading='Editloading2'>
                  <span class='yt-button-content ' v-html='"编辑"'>
                  
              </span>
              </a-button>
  </yt-grid-item>

  </yt-grid>
  
              </template>
              </template>
              </yt-table>
  </yt-grid-item>

  </yt-grid>
  
              </a-form>
              </template>
              </yt-custom-modal>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='EditDrugPopupisShow1' id="yt-wzobgm11vtxsb" gridColumnStart="595" gridColumnEnd="1107" gridRowStart="104" gridRowEnd="442" zIndex="11" previewType="FixedWH">
      <yt-custom-modal ref='ref80' @ok="()=> { updateDrugUsage(); }" @cancel="()=> { closeEditDrugModal(); }" class='webVueAntYtModal  webVueAntYtModalStyle' v-model:isShow='EditDrugPopupisShow1' :title='"编辑药品"'>
                  <template #content>
                  <a-form class='webVueAntForm ' :model='EditDrugPopupform1' ref='ref80_form'>
                  
  <yt-grid  previewType="AdaptiveWH" width="100%" height="100%">
      
  <yt-grid-item fixedSize='selfAdaption' top="1.40000%" left="0.70000%" bottom="6.50000%" right="0.40000%" gridColumnStart="21" gridColumnEnd="83" gridRowStart="40" gridRowEnd="55" zIndex="1" previewType="AdaptiveWH">
      <a-form-item ref='ref92' class='webVueAntInputFormItem webVueAntYtInputFormItem-qyqem  webVueAntYtInputFormItem show-label' name='Quantityusedvalue1' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"使用数量"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-hpwlv webVueAntYtInputStyle' v-model:value='EditDrugPopupform1.Quantityusedvalue1' :disabled='true' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>

  </yt-grid>
  
              </a-form>
              </template>
              </yt-custom-modal>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='OperationalDataFormisShow1' id="yt-lqt2sm11wtxlz" gridColumnStart="64" gridColumnEnd="1600" gridRowStart="213" gridRowEnd="958" zIndex="9" previewType="FixedWH">
      <yt-table ref='ref93' @onTableChange="(pagination)=> { onOperationalDataTableChange(pagination); }" class='webVueAntYtTable webVueAntYtTableStyle-oz8nj webVueAntYtTableStyle' :canSelect='false' v-model:currentRow='OperationalDataFormcurrentRow1' v-model:selectedRows='OperationalDataFormselectedRows1' v-model:total='OperationalDataFormtotal1' v-model:current='OperationalDataFormcurrent2' v-model:pageSize='OperationalDataFormpageSize1' :columns='OperationalDataFormdata1.columns' :dataSource='OperationalDataFormdata1.dataSource' :scroll='{y:631.0000242060419}'>
<template #cell='{ column, record }'>
<template v-if='column.dataIndex === "drugConsumptionton"' :forKey='"drugConsumptionton"'>
  <div style="width:100%;height:100%;background:#fff;display:flex;">
      <div style="display:flex;margin-left: 10px;margin-top:14px;width: 93.16%;height: 41.67%;float: left;">
          <!-- 状态1 -->
          <span ref='ref97' class='webVueAntYtSpan webVueAntYtSpanStyle-14vex  webVueAntYtSpanStyle webVueAntYtSpanBrCount  webVueAntYtSpanBrCount'>
              <span v-html='"药耗"'></span>
              <span v-for="(drug, index) in record.drugDetails" :key="index">
                  {{ drug.name }}: {{ drug.quantity }}<span v-if="index < record.drugDetails.length - 1">, </span>
              </span>
          </span>
      </div>
  </div>
</template>
<template v-if='column.dataIndex === "operation"' :forKey='"operation"'>
  <div style="width:100%;height:100%;background:#fff;display:flex;">
      <div style="display:flex;margin-left: 10px;margin-top:7.4px;width: 35.79%;height: 66.67%;float: left;">
          <!-- 状态1 -->
          <a-button ref='ref94' @click="()=> { openViewModal(record); }" class='webVueAntButton webVueAntYtButtonStyle-hg8jg  webVueAntYtButtonStyle center ' :loading='Viewloading1'>
              <span class='yt-button-content ' v-html='"查看"'></span>
          </a-button>
      </div>
      <div style="display:flex;margin-left: 10px;margin-top:7.5px;width: 35.79%;height: 66.67%;float: left;">
          <!-- 状态1 -->
          <a-button ref='ref95' @click="()=> { openEditOperationalDataModal(record); }" class='webVueAntButton webVueAntYtButtonStyle-jkhof  webVueAntYtButtonStyle center ' :loading='Editloading1'>
              <span class='yt-button-content ' v-html='"编辑"'></span>
          </a-button>
      </div>
  </div>
</template>
</template>
</yt-table>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='ViewpopupwindowisShow1' id="yt-z6awtm11xc4ey" gridColumnStart="480" gridColumnEnd="1235" gridRowStart="154" gridRowEnd="832" zIndex="12" previewType="FixedWH">
      <yt-custom-modal ref='ref98' class='webVueAntYtModal  webVueAntYtModalStyle' v-model:isShow='ViewpopupwindowisShow1' :title='"查看"' :showFooter='false'>
                  <template #content>
                  <a-form class='webVueAntForm ' :model='Viewpopupwindowform1' ref='ref98_form'>
                  
  <yt-grid  previewType="AdaptiveWH" width="100%" height="100%">
      
  <yt-grid-item fixedSize='selfAdaption' top="13.20000%" left="0.40000%" bottom="14.00000%" right="1.80000%" gridColumnStart="8" gridColumnEnd="47" gridRowStart="5" gridRowEnd="12" zIndex="1" previewType="AdaptiveWH">
      <a-form-item ref='ref107' class='webVueAntDatePickerFormItem webVueAntYtDatePickerFormItem-7nu2x  webVueAntYtDatePickerFormItem show-label' name='Datevalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"日期"'>
                  
              </span>
              </div>
              </template>
<yt-custom-date-piker data-event class='webVueAntYtDatePickerStyle-x36nj webVueAntYtDatePickerStyle' :popupKey='"popup_yt-n391qm11xc4f7"' v-model:value='Viewpopupwindowform1.Datevalue2' :placeholder='"请输入"' :disabled='true'>
                  
              </yt-custom-date-piker>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="9.60000%" left="0.80000%" bottom="5.50000%" right="1.80000%" gridColumnStart="8" gridColumnEnd="47" gridRowStart="16" gridRowEnd="22" zIndex="2" previewType="AdaptiveWH">
      <a-form-item ref='ref108' class='webVueAntInputFormItem webVueAntYtInputFormItem-fqdz8  webVueAntYtInputFormItem show-label' name='Powerconsumptionvalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"电耗"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-hzy3b webVueAntYtInputStyle' v-model:value='Viewpopupwindowform1.Powerconsumptionvalue2' :disabled='true' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="9.60000%" left="2.50000%" bottom="5.50000%" right="2.50000%" gridColumnStart="53" gridColumnEnd="92" gridRowStart="16" gridRowEnd="22" zIndex="3" previewType="AdaptiveWH">
      <a-form-item ref='ref109' class='webVueAntInputFormItem webVueAntYtInputFormItem-6bf29  webVueAntYtInputFormItem show-label' name='waterconsumptionvalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"水耗"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-6a3v0 webVueAntYtInputStyle' v-model:value='Viewpopupwindowform1.waterconsumptionvalue2' :disabled='true' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="1.20000%" left="1.40000%" bottom="13.90000%" right="1.70000%" gridColumnStart="6" gridColumnEnd="47" gridRowStart="27" gridRowEnd="33" zIndex="4" previewType="AdaptiveWH">
      <a-form-item ref='ref110' class='webVueAntInputFormItem webVueAntYtInputFormItem-ymspv  webVueAntYtInputFormItem show-label' name='Submittedvalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"上报人"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-1cqbe webVueAntYtInputStyle' v-model:value='Viewpopupwindowform1.Submittedvalue2' :disabled='true' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="13.20000%" left="2.00000%" bottom="14.00000%" right="0.20000%" gridColumnStart="49" gridColumnEnd="91" gridRowStart="5" gridRowEnd="12" zIndex="5" previewType="AdaptiveWH">
      <a-form-item ref='ref111' class='webVueSelectFormItem webVueAntYtSelectFormItem-iheqc  webVueAntYtSelectFormItem show-label' name='ProjectNamevalue3' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"项目名称"'>
                  
              </span>
              </div>
              </template>
<a-select data-event class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-p48jum11xc4ft"' :showArrow='true' v-model:value='Viewpopupwindowform1.ProjectNamevalue3' :disabled='true' :placeholder='"请输入"' :mode='"single"' :options='ProjectNameoptions2.dataSource' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="3.80000%" left="0.60000%" bottom="11.30000%" right="2.30000%" gridColumnStart="50" gridColumnEnd="92" gridRowStart="27" gridRowEnd="33" zIndex="6" previewType="AdaptiveWH">
      <a-form-item ref='ref112' class='webVueAntDatePickerFormItem webVueAntYtDatePickerFormItem-qzrk3  webVueAntYtDatePickerFormItem show-label' name='Fillingtimevalue2' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"填报时间"'>
                  
              </span>
              </div>
              </template>
<yt-custom-date-piker data-event class='webVueAntYtDatePickerStyle-b6ynb webVueAntYtDatePickerStyle' :popupKey='"popup_yt-oq6h3m11xc4g5"' v-model:value='Viewpopupwindowform1.Fillingtimevalue2' :placeholder='"请输入"' :mode='"second"' :disabled='true'>
                  
              </yt-custom-date-piker>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="0.20000%" left="0.60000%" bottom="0.20000%" right="0.50000%" gridColumnStart="6" gridColumnEnd="94" gridRowStart="35" gridRowEnd="101" zIndex="7" previewType="AdaptiveWH">
      <yt-table ref='ref113' class='webVueAntYtTable webVueAntYtTableStyle-r2buu webVueAntYtTableStyle' :canSelect='false' v-model:currentRow='DrugFormcurrentRow2' v-model:selectedRows='DrugFormselectedRows2' v-model:total='DrugFormtotal2' v-model:current='DrugFormcurrent3' v-model:pageSize='DrugFormpageSize2' :columns='DrugFormdata2.columns' :dataSource='DrugFormdata2.dataSource' :scroll='{y:298.99999515487184}'>
                  <template #cell='{ column, record }'>
                  
              </template>
              </yt-table>
  </yt-grid-item>

  </yt-grid>
  
              </a-form>
              </template>
              </yt-custom-modal>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='EditpopupwindowisShow1' id="yt-upy8am11xf9wu" gridColumnStart="480" gridColumnEnd="1235" gridRowStart="154" gridRowEnd="922" zIndex="13" previewType="FixedWH">
      <yt-custom-modal ref='ref116' @ok="()=> { updateOperationalData(); }" @cancel="()=> { closeEditModal(); }" class='webVueAntYtModal  webVueAntYtModalStyle' v-model:isShow='EditpopupwindowisShow1' :title='"编辑"'>
                  <template #content>
                  <a-form class='webVueAntForm ' :model='Editpopupwindowform1' ref='ref116_form'>
                  
  <yt-grid  previewType="AdaptiveWH" width="100%" height="100%">
      
  <yt-grid-item fixedSize='selfAdaption' top="11.30000%" left="0.40000%" bottom="8.00000%" right="1.80000%" gridColumnStart="8" gridColumnEnd="47" gridRowStart="5" gridRowEnd="11" zIndex="1" previewType="AdaptiveWH">
      <a-form-item ref='ref125' class='webVueAntDatePickerFormItem webVueAntYtDatePickerFormItem-ydf29  webVueAntYtDatePickerFormItem show-label' name='Datevalue3' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"日期"'>
                  
              </span>
              </div>
              </template>
<yt-custom-date-piker data-event class='webVueAntYtDatePickerStyle-gh1h4 webVueAntYtDatePickerStyle' :popupKey='"popup_yt-wtwmzm11xf9x0"' v-model:value='Editpopupwindowform1.Datevalue3' :placeholder='"请输入"'>
                  
              </yt-custom-date-piker>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="13.30000%" left="0.80000%" bottom="6.00000%" right="1.80000%" gridColumnStart="8" gridColumnEnd="47" gridRowStart="15" gridRowEnd="21" zIndex="2" previewType="AdaptiveWH">
      <a-form-item ref='ref126' class='webVueAntInputFormItem webVueAntYtInputFormItem-tswzz  webVueAntYtInputFormItem show-label' name='Powerconsumptionvalue3' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"电耗"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-p42ip webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.Powerconsumptionvalue3' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="13.30000%" left="2.50000%" bottom="6.00000%" right="2.50000%" gridColumnStart="53" gridColumnEnd="92" gridRowStart="15" gridRowEnd="21" zIndex="3" previewType="AdaptiveWH">
      <a-form-item ref='ref127' class='webVueAntInputFormItem webVueAntYtInputFormItem-mzjzm  webVueAntYtInputFormItem show-label' name='waterconsumptionvalue3' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"水耗"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-sil1r webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.waterconsumptionvalue3' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="12.80000%" left="1.40000%" bottom="6.50000%" right="1.70000%" gridColumnStart="6" gridColumnEnd="47" gridRowStart="25" gridRowEnd="31" zIndex="4" previewType="AdaptiveWH">
      <a-form-item ref='ref128' class='webVueAntInputFormItem webVueAntYtInputFormItem-ybnvb  webVueAntYtInputFormItem show-label' name='Submittedvalue3' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"上报人"'>
                  
              </span>
              </div>
              </template>
<a-input data-event class='webVueAntinput webVueAntYtInputStyle-qn55w webVueAntYtInputStyle' v-model:value='Editpopupwindowform1.Submittedvalue3' :disabled='true' :maxLength='100' :placeholder='"请输入"'>
                  
              </a-input>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='ProjectNameisShow2' top="11.30000%" left="2.00000%" bottom="8.00000%" right="0.20000%" gridColumnStart="49" gridColumnEnd="91" gridRowStart="5" gridRowEnd="11" zIndex="5" previewType="AdaptiveWH">
      <a-form-item ref='ref129' class='webVueSelectFormItem webVueAntYtSelectFormItem-1teug  webVueAntYtSelectFormItem show-label' name='ProjectNamevalue4' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"项目名称"'>
                  
              </span>
              </div>
              </template>
<a-select  class='webVueSelect  webVueAntYtSelectStyle' :dropdownClassName='"popup_yt-e0pgem11xf9xe"' :showArrow='true' v-model:value='Editpopupwindowform1.ProjectNamevalue4' :placeholder='"请输入"' :mode='"single"' :options='ProjectNameoptions2.dataSource' :showSearch='true'>
                  
              </a-select>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' top="15.40000%" left="0.60000%" bottom="4.00000%" right="2.30000%" gridColumnStart="50" gridColumnEnd="92" gridRowStart="25" gridRowEnd="31" zIndex="6" previewType="AdaptiveWH">
      <a-form-item ref='ref130' class='webVueAntDatePickerFormItem webVueAntYtDatePickerFormItem-5yiz3  webVueAntYtDatePickerFormItem show-label' name='Fillingtimevalue3' :colon='false' :rules='[]'>
                  <template #label>
                  <div class='label-content '>
                  <span class='ant-form-item-content ' v-html='"填报时间"'>
                  
              </span>
              </div>
              </template>
<yt-custom-date-piker data-event class='webVueAntYtDatePickerStyle-y1ryb webVueAntYtDatePickerStyle' :popupKey='"popup_yt-y3vqdm11xf9xn"' v-model:value='Editpopupwindowform1.Fillingtimevalue3' :placeholder='"请输入"' :mode='"second"' :disabled='true'>
                  
              </yt-custom-date-piker>
              </a-form-item>
  </yt-grid-item>


  <yt-grid-item fixedSize='selfAdaption' :isShow='DrugFormisShow2' top="0.70000%" left="0.50000%" bottom="0.20000%" right="0.60000%" gridColumnStart="6" gridColumnEnd="94" gridRowStart="33" gridRowEnd="96" zIndex="7" previewType="AdaptiveWH">
      <yt-table ref='ref131' class='webVueAntYtTable webVueAntYtTableStyle-cobpi webVueAntYtTableStyle' :canSelect='false' v-model:currentRow='DrugFormcurrentRow3' v-model:selectedRows='DrugFormselectedRows3' v-model:total='DrugFormtotal3' v-model:current='DrugFormcurrent3' v-model:pageSize='DrugFormpageSize3' :columns='DrugFormdata3.columns' :dataSource='DrugFormdata3.dataSource' :scroll='{y:298.99999515487184}'>
                  <template #cell='{ column, record }'>
                  <template v-if='column.dataIndex === "operation"' :forKey='"operation"'>
                  
  <yt-grid  previewType="AdaptiveWH" width="100%" height="100%">
      
  <yt-grid-item fixedSize='selfAdaption' top="1.10000%" left="1.60000%" bottom="0.80000%" right="0.90000%" gridColumnStart="25" gridColumnEnd="76" gridRowStart="19" gridRowEnd="87" zIndex="1" previewType="AdaptiveWH">
      <a-button ref='ref133' class='webVueAntButton webVueAntYtButtonStyle-bxu2h  webVueAntYtButtonStyle center' :loading='Editloading3'>
                  <span class='yt-button-content ' v-html='"编辑"'>
                  
              </span>
              </a-button>
  </yt-grid-item>

  </yt-grid>
  
              </template>
              </template>
              </yt-table>
  </yt-grid-item>

  </yt-grid>
  
              </a-form>
              </template>
              </yt-custom-modal>
  </yt-grid-item>

  </yt-grid>
</template>

<script>

import { loadCss } from "../shared/loadTheme";
import axios from "axios";
import { message, Modal } from "ant-design-vue";
import { h } from "vue";
export default {
data() {
return {
DrugFormcurrentRow1: {},
DrugFormselectedRows1: [],
DrugFormpageSize1: 10,
DrugFormdata1: {
columns: [{
key: "id",
title: "id",
dataIndex: "id"
}, {
key: "drugName",
title: "药品名称",
dataIndex: "drugName"
}, {
key: "unitprice",
title: "单价",
dataIndex: "unitprice"
}, {
key: "quantityused",
title: "使用数量",
dataIndex: "quantityused"
}, {
key: "operation",
title: "操作",
dataIndex: "operation",
cellType: "slot"
}],
dataSource: [{
id: 1,
drugName: "标题1",
unitprice: "标题1"
}]
},
DrugFormcurrent2: 1,
DrugFormtotal1: 2,
DrugFormisShow1: true,
Editloading2: false,
AddedpopupwindowisShow1: false,
Addedpopupwindowform1: {
id: null,
Datevalue1: "",
Powerconsumptionvalue1: "",
waterconsumptionvalue1: "",
Submittedvalue1: "",
ProjectNamevalue2: undefined,
Fillingtimevalue1: ""
},
ProjectNameoptions1: {
dataSource: [{
label: "选项1",
value: "选项1",
disabled: false,
select: false
}, {
label: "选项2",
value: "选项2",
disabled: false,
select: false
}],
value: []
},
ProjectNameisShow1: true,
DrugFormcurrentRow3: {},
DrugFormselectedRows3: [],
DrugFormpageSize3: 10,
DrugFormdata3: {
columns: [{
key: "id",
title: "id",
dataIndex: "id"
}, {
key: "drugName",
title: "药品名称",
dataIndex: "drugName"
}, {
key: "unitprice",
title: "单价",
dataIndex: "unitprice"
}, {
key: "quantityused",
title: "使用数量",
dataIndex: "quantityused"
}, {
key: "operation",
title: "操作",
dataIndex: "operation",
cellType: "slot"
}],
dataSource: [{
id: 1,
drugName: "标题1",
unitprice: "标题1"
}]
},
DrugFormcurrent3: 1,
DrugFormtotal3: 2,
DrugFormisShow2: true,
Resetloading1: false,
DrugFormcurrentRow2: {},
DrugFormselectedRows2: [],
DrugFormpageSize2: 10,
DrugFormdata2: {
columns: [{
key: "id",
title: "id",
dataIndex: "id"
}, {
key: "drugName",
title: "药品名称",
dataIndex: "drugName"
}, {
key: "unitprice",
title: "单价",
dataIndex: "unitprice"
}, {
key: "quantityused",
title: "使用数量",
dataIndex: "quantityused"
}],
dataSource: [{
id: 1,
drugName: "标题1",
unitprice: "标题1"
}]
},
DrugFormtotal2: 2,
Viewloading1: false,
Editloading3: false,
ViewpopupwindowisShow1: false,
Viewpopupwindowform1: {
id: null,
Datevalue2: "",
Powerconsumptionvalue2: "",
waterconsumptionvalue2: "",
Submittedvalue2: "",
ProjectNamevalue3: undefined,
Fillingtimevalue2: ""
},
ProjectNamevalue1: "",
Editloading1: false,
ProjectNameoptions2: {
dataSource: [{
label: "选项1",
value: "选项1",
disabled: false,
select: false
}, {
label: "选项2",
value: "选项2",
disabled: false,
select: false
}],
value: []
},
ProjectNameisShow2: true,
EditpopupwindowisShow1: false,
Editpopupwindowform1: {
id: null,
Datevalue3: "",
Powerconsumptionvalue3: "",
waterconsumptionvalue3: "",
Submittedvalue3: "",
ProjectNamevalue4: undefined,
Fillingtimevalue3: ""
},
Checkloading1: false,
OperationalDataFormcurrentRow1: {},
OperationalDataFormselectedRows1: [],
OperationalDataFormpageSize1: 10,
OperationalDataFormdata1: {
columns: [{
key: "id",
title: "id",
dataIndex: "id"
}, {
key: "date",
title: "日期",
dataIndex: "date"
}, {
key: "projectName",
title: "项目名称",
dataIndex: "projectName"
}, {
key: "drug_consumption",
title: "药耗（吨）",
dataIndex: "drug_consumption",
cellType: "slot"
}, {
key: "electricity_consumption",
title: "电耗（度）",
dataIndex: "electricity_consumption"
}, {
key: "water_consumption",
title: "水耗（吨）",
dataIndex: "water_consumption"
}, {
key: "reporter",
title: "上报人",
dataIndex: "reporter"
}, {
key: "report_time",
title: "填报时间",
dataIndex: "report_time"
}, {
key: "operation",
title: "操作",
dataIndex: "operation",
cellType: "slot"
}],
dataSource: [{
id: 1,
date: "标题1",
projectName: "标题1"
}, {
id: 2,
date: "标题2",
projectName: "标题2"
}]
},
OperationalDataFormcurrent2: 1,
OperationalDataFormtotal1: 2,
OperationalDataFormisShow1: true,
EditDrugPopupisShow1: false,
EditDrugPopupform1: {
id: null,
Quantityusedvalue1: ""
},
Newloading1: false
};
},
watch: {
'Addedpopupwindowform1.ProjectNamevalue2': {
handler: 'initProjectDrugs',
immediate: true
}
},
methods: {
async initProjectNames() {
try {
// 调用后端接口获取项目名称列表
const response = await this.executeBackendInterface('getAllProjectNames', {});
if (response.flag) {
// 校验返回数据格式
if (Array.isArray(response.data)) {
  // 更新下拉框数据源
  this.ProjectNameoptions1.dataSource = response.data.map(item => ({
    label: item.project_name,
    value: item.id,
    disabled: false,
    select: false
  }));
} else {
  message.error('返回数据格式不正确');
}
} else {
message.error(response.message);
}
} catch (error) {
message.error('获取项目名称列表失败');
}
},
async openViewModal(record) {
try {
const response = await this.executeBackendInterface('getOperationalDataDetails', {
id: record.id
});
if (response.flag) {
const data = response.data;
this.Viewpopupwindowform1 = {
  id: data.operationalData.id,
  Datevalue2: data.operationalData.date,
  Powerconsumptionvalue2: data.operationalData.electricity_consumption,
  waterconsumptionvalue2: data.operationalData.water_consumption,
  Submittedvalue2: data.operationalData.reporter,
  ProjectNamevalue3: data.operationalData.project_id,
  Fillingtimevalue2: data.operationalData.report_time
};
this.DrugFormdata2.dataSource = data.medicineUsageData.map(item => ({
  id: item.id,
  drugName: item.medicine_name,
  unitprice: item.unit_price,
  quantityused: item.medicine_usage_quantity
}));
this.ViewpopupwindowisShow1 = true;
} else {
message.error(response.message);
}
} catch (error) {
message.error('获取数据失败');
}
},
async openEditOperationalDataModal(record) {
try {
const response = await this.executeBackendInterface('getOperationalDataDetails', {
id: record.id
});
if (response.flag) {
const data = response.data;
this.Editpopupwindowform1 = {
  id: data.operationalData.id,
  Datevalue3: data.operationalData.date,
  Powerconsumptionvalue3: data.operationalData.electricity_consumption,
  waterconsumptionvalue3: data.operationalData.water_consumption,
  Submittedvalue3: data.operationalData.reporter,
  ProjectNamevalue4: data.operationalData.project_id,
  Fillingtimevalue3: data.operationalData.report_time
};
this.DrugFormdata3.dataSource = data.medicineUsageData.map(item => ({
  id: item.id,
  drugName: item.medicine_name,
  unitprice: item.unit_price,
  quantityused: item.medicine_usage_quantity
}));
this.EditpopupwindowisShow1 = true;
} else {
message.error(response.message);
}
} catch (error) {
message.error('获取数据失败');
}
},
async updateOperationalData() {
try {
const response = await this.executeBackendInterface('updateOperationalData', {
id: this.Editpopupwindowform1.id,
date: this.Editpopupwindowform1.Datevalue3,
drugConsumption: this.DrugFormdata3.dataSource.map(item => item.quantityused).join(','),
electricityConsumption: this.Editpopupwindowform1.Powerconsumptionvalue3,
waterConsumption: this.Editpopupwindowform1.waterconsumptionvalue3,
reporter: this.Editpopupwindowform1.Submittedvalue3,
reportTime: this.Editpopupwindowform1.Fillingtimevalue3
});
if (response.flag) {
message.success('更新成功');
this.EditpopupwindowisShow1 = false;
this.initOperationalData();
} else {
message.error(response.message);
}
} catch (error) {
message.error('更新数据失败');
}
},
async initOperationalData() {
try {
const response = await this.executeBackendInterface('getOperationalData', {
current: this.OperationalDataFormcurrent2,
pageSize: this.OperationalDataFormpageSize1
});
if (response.flag) {
this.OperationalDataFormdata1.dataSource = response.data.data;
this.OperationalDataFormtotal1 = response.data.total;
} else {
message.error(response.message);
}
} catch (error) {
message.error('初始化数据失败');
}
},
async onOperationalDataTableChange(pagination) {
this.OperationalDataFormcurrent2 = pagination.current;
this.OperationalDataFormpageSize1 = pagination.pageSize;
this.initOperationalData();
},
async listenInProjectDrugs() {
if (this.Addedpopupwindowform1.ProjectNamevalue2) {
const response = await this.executeBackendInterface('getProjectDrugs', {
projectId: this.Addedpopupwindowform1.ProjectNamevalue2,
current: 1,
pageSize: 10
});
if (response.flag) {
this.DrugFormdata1.dataSource = response.data.data;
this.DrugFormtotal1 = response.data.total;
} else {
message.error(response.message);
}
}
},
async initProjectDrugs() {
if (this.Addedpopupwindowform1.ProjectNamevalue2) {
const response = await this.executeBackendInterface('getProjectDrugs', {
projectId: this.Addedpopupwindowform1.ProjectNamevalue2,
current: 1,
pageSize: 10
});
if (response.flag) {
this.DrugFormdata1.dataSource = response.data.data;
this.DrugFormtotal1 = response.data.total;
} else {
message.error(response.message);
}
}
},
async resetOperationalData() {
this.ProjectNamevalue1 = '';
this.initOperationalData();
},
async searchOperationalData() {
try {
const response = await this.executeBackendInterface('getOperationalData', {
projectName: this.ProjectNamevalue1,
current: this.OperationalDataFormcurrent2,
pageSize: this.OperationalDataFormpageSize1
});
if (response.flag) {
this.OperationalDataFormdata1.dataSource = response.data.data;
this.OperationalDataFormtotal1 = response.data.total;
} else {
message.error(response.message);
}
} catch (error) {
message.error('查询数据失败');
}
},
async addOperationalData() {
try {
const response = await this.executeBackendInterface('addOperationalData', {
date: this.Addedpopupwindowform1.Datevalue1,
projectId: this.Addedpopupwindowform1.ProjectNamevalue2,
drugConsumption: this.DrugFormdata1.dataSource.map(item => item.quantityused).join(','),
electricityConsumption: this.Addedpopupwindowform1.Powerconsumptionvalue1,
waterConsumption: this.Addedpopupwindowform1.waterconsumptionvalue1,
reporter: this.Addedpopupwindowform1.Submittedvalue1,
reportTime: this.Addedpopupwindowform1.Fillingtimevalue1
});
if (response.flag) {
message.success('新增成功');
this.AddedpopupwindowisShow1 = false;
this.Addedpopupwindowform1 = {
  id: null,
  Datevalue1: '',
  Powerconsumptionvalue1: '',
  waterconsumptionvalue1: '',
  Submittedvalue1: '',
  ProjectNamevalue2: undefined,
  Fillingtimevalue1: ''
};
this.DrugFormdata1.dataSource = [];
this.initOperationalData();
} else {
message.error(response.message);
}
} catch (error) {
message.error('新增数据失败');
}
},
closeAddModal() {
this.AddedpopupwindowisShow1 = false;
this.Addedpopupwindowform1 = {
id: null,
Datevalue1: '',
Powerconsumptionvalue1: '',
waterconsumptionvalue1: '',
Submittedvalue1: '',
ProjectNamevalue2: undefined,
Fillingtimevalue1: ''
};
this.DrugFormdata1.dataSource = [];
},
async openEditDrugModal(record) {
// 打开编辑药品弹窗
this.EditDrugPopupisShow1 = true;
// 获取当前行药品在该项目中的使用数量
const response = await this.executeBackendInterface('getDrugUsage', {
projectId: this.Addedpopupwindowform1.ProjectNamevalue2,
medicineId: record.id
});
if (response.flag) {
// 回显使用数量
this.EditDrugPopupform1.Quantityusedvalue1 = response.data.usageQuantity;
this.EditDrugPopupform1.id = record.id;
} else {
message.error(response.message);
}
},
async updateDrugUsage() {
try {
// 获取表单数据
const values = await this.$refs.ref80_form.validateFields();

// 更新药品表格当前行的使用数量
const currentRow = this.DrugFormcurrentRow1;
currentRow.quantityused = values.Quantityusedvalue1;

// 提示成功信息
message.success('药品使用数量更新成功');
} catch (errorInfo) {
console.log('Failed:', errorInfo);
message.error('药品使用数量更新失败');
}
},
closeEditDrugModal() {
// 关闭编辑药品弹窗
this.EditDrugPopupisShow1 = false;
},
async openAddModal() {
// 显示新增弹窗
this.AddedpopupwindowisShow1 = true;

// 获取当前登录用户名称并设置为上报人默认值
const response = await axios.get('./Alarmrules/getCurrentUser')
if (response.data && response.data.flag) {
// 将用户名设置为输入框的默认值
const currentUser = response.data.data; // 假设当前登录用户的名称
this.Addedpopupwindowform1.Submittedvalue1 = currentUser;
} else {
message.error('获取用户名失败');
}

// 获取当前时间并设置为填报时间默认值
const currentTime = new Date().toISOString().slice(0, 19).replace('T', ' ');
this.Addedpopupwindowform1.Fillingtimevalue1 = currentTime;
},
async listenInProjectDrugsForEdit() {
try {
const response = await this.executeBackendInterface('getProjectDrugsDNI', {
projectName: this.ProjectNamevalue1,
current: this.DrugFormcurrent3,
pageSize: this.DrugFormpageSize3
});
if (response.flag) {
const {
  total,
  data
} = response.data;
this.DrugFormdata3.dataSource = data.map(item => ({
  id: item.id,
  drugName: item.drugName,
  unitprice: item.unitprice,
  quantityused: item.quantityused
}));
this.DrugFormtotal3 = total;
} else {
message.error(response.message);
}
} catch (error) {
message.error('获取药品信息失败');
}
},
closeEditModal() {
// 关闭编辑弹窗
this.EditpopupwindowisShow1 = false;
},
async initProjectNamesForEdit() {
try {
const response = await this.executeBackendInterface('getAllProjectNames6HA', {});
if (response.flag) {
this.ProjectNameoptions2.dataSource = response.data.map(item => ({
  label: item.project_name,
  value: item.id,
  disabled: false,
  select: false
}));
} else {
message.error(response.message);
}
} catch (error) {
message.error('获取项目名称列表失败');
}
},
async fetchAndSetVariables() {
try {
// 调用后端接口获取变量数组 需要传入pageUuid变量
const pageUuid = '1833066582989864960';
const response = await axios.get(`./system/permission/getCurrentPageNotShowVariable?pageUuid=${pageUuid}`);
const variablesArray = response.data; // 后端直接返回变量数组

if (variablesArray && Array.isArray(variablesArray))
// 遍历数组，将每个变量设置为true
variablesArray.forEach(variable => {
  this[variable] = true;
});
} catch (error) {
console.error('获取变量失败:', error);
}
},
executeBackendInterface(funcName, params) {
// 处理参数为Map的情况
if (params instanceof Map) {
params = Object.fromEntries(params);
}
// 调用后端接口
return new Promise((resolve, reject) => {
axios.post('./Revenuedatareporting/' + funcName, params, {
headers: {
  'Content-Type': 'application/json'
}
}).then(response => {
resolve(response.data);
}).catch(error => {
reject(error);
});
});
}
},
mounted() {
loadCss('./css/营收数据上报/theme.css');
this.initProjectNames();
this.initOperationalData();
this.initProjectDrugs();
this.initProjectNamesForEdit();
// 组件挂载后自动调用函数获取变量
this.fetchAndSetVariables();
},
computed: {}
};

</script>
<style lang="less">
.page-21e3i{
.webVueAntYtSpanStyle{
opacity: 1;
color: #3D3D3D;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 20px;
letter-spacing: 0px;
align-content: center;
text-decoration: none;
font-style: normal;
text-align: left;
text-align-last: left;
}
.webVueAntYtSpanStyle span{
text-shadow: 0px 0px 0px transparent;
}
.webVueAntYtSpan {
display: block;
height:100%;
width:100%;
}
.webVueAntYtSpan span{
word-break: break-all;
width: auto;
display: inline-block;
vertical-align: top; /* 根据需要调整 */
}
.webVueAntYtSpan span:focus{
outline: none;
}

.webVueAntYtSpanStyle-6lrkj{
color: #438EFC !important;
font-size: 16px;
font-weight: bold;
}
.webVueAntYtSpanStyle-6lrkj span{
text-decoration: none;
}

.webVueAntYtRectangleStyle{
opacity: 1;
box-shadow: 0px 0px 0px 0px transparent;
background: transparent;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
border-bottom: 1px solid #CDCDCD;
border-left: 1px solid #CDCDCD;
}
.webVueAntYtRectangle {
width: 100%;
height:100%;

}

.webVueAntYtRectangleStyle-26ih6{
background: #ffffff;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
border-left: 1px solid transparent;
}

.webVueAntYtRectangleStyle-j9a3x{
background: #ffffff;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
border-left: 1px solid transparent;
}

.webVueAntYtInputFormItem{
flex-direction: row;
opacity: 1;
}
.webVueAntYtInputFormItem .ant-form-item-label label{
text-decoration: none;
font-style: normal;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
width: 52px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtInputFormItem .ant-form-item-label label .label-content{
text-align: left;
text-align-last: left;
}
.webVueAntYtInputStyle:not(.ant-input-affix-wrapper){
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
background: #FFFFFF;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
border-bottom: 1px solid #CDCDCD;
border-left: 1px solid #CDCDCD;
box-shadow: 0px 0px 0px 0px transparent;
text-decoration: none;
font-style: normal;
text-align: left;
text-align-last: left;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 12px;
}
.webVueAntYtInputStyle.ant-input-affix-wrapper{
background: #FFFFFF;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
border-bottom: 1px solid #CDCDCD;
border-left: 1px solid #CDCDCD;
box-shadow: 0px 0px 0px 0px transparent;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 12px;
}
.webVueAntYtInputStyle.ant-input-affix-wrapper input{
text-decoration: none;
font-style: normal;
text-align: left;
text-align-last: left;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
}
.webVueAntYtInputStyle:not(.ant-input-affix-wrapper)::placeholder,.webVueAntYtInputStyle:not(.ant-input-affix-wrapper)::-webkit-input-placeholder,.webVueAntYtInputStyle input::placeholder,.webVueAntYtInputStyle input::-webkit-input-placeholder{
color: #999999;
}
.webVueAntInputFormItem  {
flex-wrap: nowrap;
}
.webVueAntInputFormItem ,
.webVueAntinput,
.webVueAntInputFormItem .ant-form-item-control-input,
.webVueAntInputFormItem .ant-form-item-control-input .ant-form-item-control-input-content {
width: 100%;
height: 100%;
}
.webVueAntInputFormItem .ant-form-item-label {
flex-shrink: 0;
padding: 0;
text-align: left;
}
.webVueAntInputFormItem .ant-form-item-label label {
width: 100%;
height: 100%;
}
.webVueAntInputFormItem .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
margin-top: 4px;
}
.webVueAntInputFormItem .ant-form-item-label label .label-content{
flex: 1;
display: inline-block;
overflow: hidden;
text-overflow: ellipsis;
}
.webVueAntInputFormItem .ant-form-item-label>label.ant-form-item-no-colon:after {
display: none;
}
.webVueAntInputFormItem .ant-form-item-label label .ant-form-item-content {
white-space: nowrap;
}
.webVueAntInputFormItem.hide-label .ant-form-item-label {
display: none;
}
.webVueAntInputFormItem .ant-form-item-content:focus{
outline: none;
}
.webVueAntinput.ant-input-affix-wrapper input {
background-color: transparent;
}


.webVueAntYtInputFormItem-jot3a .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-jot3a .ant-form-item-label label{
width: 66px;
padding-right: 10px;
}
.webVueAntYtInputStyle-ynbcf:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtButtonStyle{
opacity: 1;
color: #FFFFFF;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
background: #4A90E2;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 0px solid #D9D9D9;
border-right: 0px solid #D9D9D9;
border-bottom: 0px solid #D9D9D9;
border-left: 0px solid #D9D9D9;
box-shadow: 0px 0px 0px 0px transparent;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 0px;
}
.webVueAntYtButtonStyle>span{
line-height: 28px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
text-align: center;
text-align-last: center;
}
.webVueAntButton  {
width: 100%;
height:100%;
display: flex;
}
.webVueAntButton .span:first-child{
flex: 0 0 8px;
}
.webVueAntButton .yt-button-content{
display: inline-block;
flex: 1;
}

.webVueAntButton.ant-btn-loading.center .yt-button-content,
.webVueAntButton.ant-btn-loading.right .yt-button-content,
.webVueAntButton.ant-btn-loading.left .yt-button-content {
flex: 0 0 auto;
}
.webVueAntButton span:focus{
outline: none;
}
.webVueAntButton.ant-btn-two-chinese-chars>:not(.anticon) {
margin-right: 0;
}

.webVueAntYtButtonStyle-njc3z{
color: #FFFFFF !important;
background: #3C8EFF !important;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-njc3z>span{
letter-spacing: 0px !important;
}

.webVueAntYtButtonStyle-3xz6s{
color: #4A90E2 !important;
background: transparent !important;
border-top: 1px solid #4A90E2;
border-right: 1px solid #4A90E2;
border-bottom: 1px solid #4A90E2;
border-left: 1px solid #4A90E2;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-3xz6s>span{
letter-spacing: 0px !important;
}

.webVueAntYtButtonStyle-2i4j9{
color: #FFFFFF !important;
background: #3C8EFF !important;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-2i4j9>span{
letter-spacing: 0px !important;
}

.webVueAntYtSpanStyle-b6nqf{
color: #4A4A4A !important;
font-size: 16px;
font-weight: bold;
}
.webVueAntYtSpanStyle-b6nqf span{
text-decoration: none;
}

.webVueAntYtModalStyle .ant-modal-wrap{
opacity: 1;
box-shadow: 0px 0px 0px 0px transparent;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
border-left: 1px solid transparent;
}
.webVueAntYtModalStyle .ant-modal-wrap .yt-custom-modal-header{
text-decoration: none;
font-style: normal;
text-align: left;
text-align-last: left;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
padding-top: 12px;
padding-right: 0px;
padding-bottom: 12px;
padding-left: 21px;
}
.webVueAntYtModalStyle.yt-custom-modal .ant-modal-header{
height: 45px;
background: #ffffff;
}
.webVueAntYtModalStyle .ant-modal-wrap .ant-modal-close-x{
height: 45px;
line-height: 45px;
}
.webVueAntYtModalStyle.yt-custom-modal .ant-modal-footer{
height: 57px;
background: #ffffff;
}
.webVueAntYtModal {
width: 100%;
height: 100%;
}



.webVueAntYtDatePickerFormItem{
flex-direction: row;
opacity: 1;
}
.webVueAntYtDatePickerFormItem .ant-form-item-label label{
text-decoration: none;
font-style: normal;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtDatePickerFormItem .ant-form-item-label label .label-content{
text-align: left;
text-align-last: left;
}
.webVueAntYtDatePickerStyle{
box-shadow: 0px 0px 0px 0px transparent;
background: #FFFFFF !important;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #CDCDCD;
border-right: 1px solid #CDCDCD;
border-bottom: 1px solid #CDCDCD;
border-left: 1px solid #CDCDCD;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 12px;
}
.webVueAntYtDatePickerStyle.ant-picker-focused,.webVueAntYtDatePickerStyle.ant-picker:hover{
border-right: 1px solid #CDCDCD !important;
}
.webVueAntYtDatePickerStyle .ant-picker-input>input{
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtDatePickerStyle .ant-picker-input>input::placeholder{
color: #999999;
}
.popup_yt-ig4iwm11v4w43.dropdownClassName{
box-shadow: 0px 0px 10px 0px rgba(153,153,153,0.3);
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-bottom: 1px solid transparent;
border-left: 1px solid transparent;
}
.popup_yt-ig4iwm11v4w43.dropdownClassName .ant-picker-panel-container{
background: #ffffff;
}
.popup_yt-ig4iwm11v4w43.dropdownClassName .ant-picker-panel-container .ant-picker-header,.popup_yt-ig4iwm11v4w43.dropdownClassName .ant-picker-panel-container .ant-picker-panel table tr th,.popup_yt-ig4iwm11v4w43.dropdownClassName .ant-picker-panel-container .ant-picker-panel table tr td{
color: #333333;
}
.webVueAntDatePickerFormItem  {
flex-wrap: nowrap;
}
.webVueAntDatePickerFormItem ,
.webVueAntDatePickerFormItem .ant-form-item-control-input,
.webVueAntDatePickerFormItem .ant-form-item-control-input .ant-form-item-control-input-content {
width: 100%;
height: 100%;
}
.webVueAntDatePickerFormItem .ant-form-item-label {
flex-shrink: 0;
padding: 0;
text-align: left;
}
.webVueAntDatePickerFormItem .ant-form-item-label label {
width: 100%;
height: 100%;
}
.webVueAntDatePickerFormItem .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
margin-top: 4px;
}
.webVueAntDatePickerFormItem .ant-form-item-label label .label-content{
flex: 1;
display: inline-block;
overflow: hidden;
text-overflow: ellipsis;
}
.webVueAntDatePickerFormItem .ant-form-item-label>label.ant-form-item-no-colon:after {
display: none;
}
.webVueAntDatePickerFormItem .ant-form-item-label label .ant-form-item-content {
white-space: nowrap;
}
.webVueAntDatePickerFormItem.hide-label .ant-form-item-label {
display: none;
}
.webVueAntDatePickerFormItem .dropdownClassName {
overflow: hidden;
}
.webVueAntDatePickerFormItem .ant-form-item-content:focus{
outline: none;
}
.webVueAntYtDatePicker .ant-picker-dropdown {
text-align-last: auto;
}
.webVueAntYtDatePicker .ant-picker-input>input {
background: transparent;
}

.webVueAntYtDatePickerFormItem-vp6m9 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtDatePickerFormItem-vp6m9 .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtDatePickerStyle-s29st{
background: #FFFFFF!important;
border-top: 1px solid #CDCDCD !important;
border-right: 1px solid #CDCDCD !important;
border-bottom: 1px solid #CDCDCD !important;
border-left: 1px solid #CDCDCD !important;
}
.webVueAntYtDatePickerStyle-s29st.ant-picker-focused,.webVueAntYtDatePickerStyle-s29st.ant-picker:hover{
border-right: 1px solid #CDCDCD!important;
}

.webVueAntYtInputFormItem-t8yex .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-t8yex .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtInputStyle-7h92f:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-5clzb .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-5clzb .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtInputStyle-oxkd4:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-g5lm4 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-g5lm4 .ant-form-item-label label{
width: 53px;
padding-right: 10px;
}
.webVueAntYtInputStyle-saxj0:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtSelectFormItem{
flex-direction: row;
opacity: 1;
}
.webVueAntYtSelectFormItem .ant-form-item-label label{
text-decoration: none;
font-style: normal;
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
width: 52px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtSelectFormItem .ant-form-item-label label .label-content{
text-align: left;
text-align-last: left;
}
.webVueAntYtSelectStyle .ant-select-selector{
background: #FFFFFF !important;
border-top-left-radius: 4px !important;
border-top-right-radius: 4px !important;
border-bottom-left-radius: 4px !important;
border-bottom-right-radius: 4px !important;
border-top: 1px solid #CDCDCD !important;
border-right: 1px solid #CDCDCD !important;
border-bottom: 1px solid #CDCDCD !important;
border-left: 1px solid #CDCDCD !important;
box-shadow: 0px 0px 0px 0px transparent;
padding-top: 0px !important;
padding-right: 10px !important;
padding-bottom: 0px !important;
padding-left: 12px !important;
}
.webVueAntYtSelectStyle.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.webVueAntYtSelectStyle.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{
border-right: 1px solid #CDCDCD !important;
}
.webVueAntYtSelectStyle .ant-select-selector .ant-select-selection-item{
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal !important;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtSelectStyle .ant-select-selector .ant-select-selection-search input{
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal !important;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtSelectStyle .ant-select-selector .ant-select-selection-placeholder{
color: #999999;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.popup_yt-ka0w8m11vfhu0.ant-select-dropdown{
border-top-left-radius: 2px !important;
border-top-right-radius: 2px !important;
border-bottom-left-radius: 2px !important;
border-bottom-right-radius: 2px !important;
background: #ffffff !important;
border-top: 1px solid transparent !important;
border-right: 1px solid transparent !important;
border-bottom: 1px solid transparent !important;
border-left: 1px solid transparent !important;
box-shadow: 0px 0px 10px 0px rgba(153,153,153,0.3);
padding-top: 0px !important;
padding-right: 0px !important;
padding-bottom: 0px !important;
padding-left: 0px !important;
}
.popup_yt-ka0w8m11vfhu0.ant-select-dropdown .ant-select-item{
color: #333333;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.popup_yt-ka0w8m11vfhu0.ant-select-dropdown .ant-select-item-option-selected{
background: #E6EFFE;
color: #333333;
}
.popup_yt-ka0w8m11vfhu0.ant-select-dropdown .ant-select-item:hover{
background: #F0F0F0;
color: #333333;
}
.popup_yt-ka0w8m11vfhu0 .ant-select-item-option-active:not(.ant-select-item-option-disabled){
background: #F0F0F0;
color: #333333;
}
.webVueSelectFormItem  {
flex-wrap: nowrap;
}
.webVueSelectFormItem ,
.webVueSelectFormItem .ant-form-item-control-input,
.webVueSelectFormItem .ant-form-item-control-input .ant-form-item-control-input-content,
.webVueSelectFormItem .ant-form-item-control-input  .ant-select-selector .ant-select-selection-search input{
width: 100%;
height: 100%;
}
.webVueSelectFormItem .ant-form-item-control {
min-width: 0;
}
.webVueSelectFormItem .ant-form-item-label {
flex-shrink: 0;
padding: 0;
text-align: left;
}
.webVueSelectFormItem  .ant-form-item-label label {
width: 100%;
height: 100%;
}
.webVueSelectFormItem .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
margin-top: 4px;
}
.webVueSelectFormItem .ant-form-item-label label .label-content{
flex: 1;
display: inline-block;
overflow: hidden;
text-overflow: ellipsis;
}
.webVueSelectFormItem .ant-form-item-label>label.ant-form-item-no-colon:after {
display: none;
}
.webVueSelectFormItem .ant-form-item-label label .ant-form-item-content {
white-space: nowrap;
}
.webVueSelectFormItem.hide-label .ant-form-item-label {
display: none;
}
.webVueSelectFormItem .ant-form-item-content:focus{
outline: none;
}
.webVueSelect.ant-select-single .ant-select-selector .ant-select-selection-placeholder,
.webVueSelect.ant-select-single .ant-select-selector{
display: flex;
align-items: center;
}

.webVueSelect {
width: 100%;
height:100%;
}
.webVueSelect .ant-select-selector {
width: 100% !important;
height: 100% !important;
overflow: auto;
}

.webVueAntYtSelectFormItem-870o4 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-870o4 .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}

.webVueAntYtDatePickerFormItem-86cde .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtDatePickerFormItem-86cde .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}
.webVueAntYtDatePickerStyle-yv5v3{
background: #FFFFFF!important;
border-top: 1px solid #CDCDCD !important;
border-right: 1px solid #CDCDCD !important;
border-bottom: 1px solid #CDCDCD !important;
border-left: 1px solid #CDCDCD !important;
}
.webVueAntYtDatePickerStyle-yv5v3.ant-picker-focused,.webVueAntYtDatePickerStyle-yv5v3.ant-picker:hover{
border-right: 1px solid #CDCDCD!important;
}

.webVueAntYtTable {
display: inline-block;
}
.webVueAntYtTable .ant-radio-input {
display: none;
}
.webVueAntYtTable thead tr th div:first-child {
display: flex !important;
align-items: center;
}
.webVueAntYtTable thead tr th:before {
content: none !important;
}
.webVueAntYtTable thead tr th:not(.ant-table-selection-column), .webVueAntYtTable .ant-table-tbody tr td:not(.ant-table-selection-column) {
padding: 0 !important;
}
.webVueAntYtTable thead tr th.ant-table-selection-column, .webVueAntYtTable .ant-table-tbody tr td.ant-table-selection-column {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.webVueAntYtTable .ant-table-tbody tr td, .webVueAntYtTable thead tr th {
position: relative;
}
.webVueAntYtTable .ant-table-tbody tr td .td-text, .webVueAntYtTable thead tr th .th-text {
width: 100%;
display: inline-block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.webVueAntYtTable tr td .td-text {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.webVueAntYtTable .ant-table-tbody tr td {
border-top: 0 !important;
}
.webVueAntYtTable .ant-table-tbody tr td .ant-radio-wrapper {
align-items: center;
}
.webVueAntYtTable .ant-table-tbody tr:last-child td {
border-bottom: 0 !important;
}
.webVueAntYtTable .ant-pagination {
display: flex;
}

.webVueAntYtTable .add-pointer {
display: flex !important;
}
.webVueAntYtTable .ant-table-thead .ant-table-cell-scrollbar {
width: 6px;
}
.webVueAntYtTable .ant-table-header colgroup col:not(.ant-table-selection-col) {
width: auto !important;
}
:focus-visible {
outline: none;
}
.webVueAntYtTable .ant-table-body::-webkit-scrollbar {
width: 6px;
height: 6px;
border-radius: 2px;
}
.webVueAntYtTable .ant-table-body::-webkit-scrollbar-thumb {
background-color: #ccc;
}
.webVueAntYtTable.custom-table .ant-table-content {
overflow: hidden !important;
max-height: unset !important;
}

.webVueAntYtTableStyle-8m4si{
opacity: 1;
}
.webVueAntYtTableStyle-8m4si .ant-table{
box-shadow: 0px 0px 0px 0px transparent;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.webVueAntYtTableStyle-8m4si .ant-table th:first-child{
border-top-left-radius: 4px !important;
}
.webVueAntYtTableStyle-8m4si .ant-table th:last-child{
border-top-right-radius: 4px !important;
}
.webVueAntYtTableStyle-8m4si .ant-table tr:last-child td:first-child{
border-bottom-left-radius: 4px !important;
}
.webVueAntYtTableStyle-8m4si .ant-table tr:last-child td:last-child{
border-bottom-right-radius: 4px !important;
}
.webVueAntYtTableStyle-8m4si .ant-table .ant-table-thead tr,.webVueAntYtTableStyle-8m4si .ant-table .ant-table-thead tr th div:first-child{
height: 50px;
}
.webVueAntYtTableStyle-8m4si .ant-table .ant-table-thead tr th div.ant-table-selection{
line-height: 50px;
}
.webVueAntYtTableStyle-8m4si .ant-table .ant-table-thead tr th{
background: #FFFFFF;
}
.webVueAntYtTableStyle-8m4si .ant-table .ant-table-thead tr span.th-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
font-style: normal;
text-align: center;
text-align-last: center;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-8m4si .ant-table tbody tr td{
height: 50px;
}
.webVueAntYtTableStyle-8m4si .ant-table tbody tr td .ant-checkbox-wrapper{
line-height: 50px;
}
.webVueAntYtTableStyle-8m4si .ant-table tbody tr td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-8m4si .ant-table thead tr th,.webVueAntYtTableStyle-8m4si .ant-table .ant-table-tbody tr:not(:last-child) td{
border-bottom: 1px solid #dcdcdc;
}
.webVueAntYtTableStyle-8m4si .ant-table thead tr th:not(:last-child),.webVueAntYtTableStyle-8m4si .ant-table .ant-table-tbody tr td:not(:last-child){
border-right: 1px solid #dcdcdc;
}
.webVueAntYtTableStyle-8m4si.ant-table-striped .ant-table tbody tr:nth-child(2n-1) td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-8m4si.ant-table-striped .ant-table tbody tr:nth-child(2n) td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-8m4si .ant-table tbody tr:not(.ant-table-row-selected):hover td{
background: #E4EFFF !important;
}
.webVueAntYtTableStyle-8m4si .ant-table tbody tr:not(.ant-table-row-selected):hover td span.td-text{
color: #000000 !important;
}
.webVueAntYtTableStyle-8m4si .ant-table-tbody tr.ant-table-row-selected td{
background: #3C8EFF !important;
}
.webVueAntYtTableStyle-8m4si .ant-table-tbody tr.ant-table-row-selected td span.td-text{
color: #FFFFFF !important;
}
.webVueAntYtTableStyle-8m4si .ant-pagination li:not(.ant-pagination-options),.webVueAntYtTableStyle-8m4si .ant-pagination button,.webVueAntYtTableStyle-8m4si .ant-pagination li .ant-select .ant-select-selector,.webVueAntYtTableStyle-8m4si .ant-pagination li input{
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
background: #FFFFFF;
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-8m4si .ant-pagination button,.webVueAntYtTableStyle-8m4si .ant-pagination li .ant-select .ant-select-selector,.webVueAntYtTableStyle-8m4si .ant-pagination li input,.webVueAntYtTableStyle-8m4si .ant-pagination li a,.webVueAntYtTableStyle-8m4si .ant-pagination li .ant-pagination-options-quick-jumper{
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-8m4si .ant-pagination li:not(.ant-pagination-options),.webVueAntYtTableStyle-8m4si .ant-pagination li.ant-pagination-options .ant-pagination-options-size-changer.ant-select .ant-select-selector,.webVueAntYtTableStyle-8m4si .ant-pagination li.ant-pagination-options .ant-pagination-options-quick-jumper input{
border-top: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.webVueAntYtTableStyle-8m4si .ant-pagination li button{
border: none;
}
.webVueAntYtTableStyle-8m4si .ant-pagination li a,.webVueAntYtTableStyle-8m4si .ant-pagination li .ant-pagination-options-quick-jumper{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-8m4si .ant-pagination li.ant-pagination-item-active{
background: #FFFFFF;
border-top: 1px solid #1890ff;
border-right: 1px solid #1890ff;
border-bottom: 1px solid #1890ff;
border-left: 1px solid #1890ff;
}
.webVueAntYtTableStyle-8m4si .ant-pagination li.ant-pagination-item-active a{
color: #1890ff;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-8m4si tr td:nth-child(1) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-8m4si tr td:nth-child(1) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-8m4si tr > th:nth-child(1), .webVueAntYtTableStyle-8m4si .ant-table-body tr.ant-table-measure-row td:nth-child(1){
width: calc((100% - 0px) / 4) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-8m4si tr td:nth-child(2) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-8m4si tr td:nth-child(2) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-8m4si tr > th:nth-child(2), .webVueAntYtTableStyle-8m4si .ant-table-body tr.ant-table-measure-row td:nth-child(2){
width: calc((100% - 0px) / 4) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-8m4si tr td:nth-child(3) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-8m4si tr td:nth-child(3) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-8m4si tr > th:nth-child(3), .webVueAntYtTableStyle-8m4si .ant-table-body tr.ant-table-measure-row td:nth-child(3){
width: calc((100% - 0px) / 4) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-8m4si tr td:nth-child(4) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-8m4si tr td:nth-child(4) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-8m4si tr > th:nth-child(4), .webVueAntYtTableStyle-8m4si .ant-table-body tr.ant-table-measure-row td:nth-child(4){
width: calc((100% - 0px) / 4) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-8m4si{
width: 100%;
}

.webVueAntYtButtonStyle-yaj7e{
color: #4A90E2 !important;
background: transparent !important;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-yaj7e>span{
letter-spacing: 0px !important;
}


.webVueAntYtInputFormItem-qyqem .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-qyqem .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}
.webVueAntYtInputStyle-hpwlv:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtTableStyle-oz8nj{
opacity: 1;
}
.webVueAntYtTableStyle-oz8nj .ant-table{
box-shadow: 0px 0px 0px 0px transparent;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.webVueAntYtTableStyle-oz8nj .ant-table th:first-child{
border-top-left-radius: 4px !important;
}
.webVueAntYtTableStyle-oz8nj .ant-table th:last-child{
border-top-right-radius: 4px !important;
}
.webVueAntYtTableStyle-oz8nj .ant-table tr:last-child td:first-child{
border-bottom-left-radius: 4px !important;
}
.webVueAntYtTableStyle-oz8nj .ant-table tr:last-child td:last-child{
border-bottom-right-radius: 4px !important;
}
.webVueAntYtTableStyle-oz8nj .ant-table .ant-table-thead tr,.webVueAntYtTableStyle-oz8nj .ant-table .ant-table-thead tr th div:first-child{
height: 50px;
}
.webVueAntYtTableStyle-oz8nj .ant-table .ant-table-thead tr th div.ant-table-selection{
line-height: 50px;
}
.webVueAntYtTableStyle-oz8nj .ant-table .ant-table-thead tr th{
background: #4A90E22E;
}
.webVueAntYtTableStyle-oz8nj .ant-table .ant-table-thead tr span.th-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 16px;
font-weight: bold;
line-height: 50px;
letter-spacing: 0px;
font-style: normal;
text-align: center;
text-align-last: center;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-oz8nj .ant-table tbody tr td{
height: 50px;
}
.webVueAntYtTableStyle-oz8nj .ant-table tbody tr td .ant-checkbox-wrapper{
line-height: 50px;
}
.webVueAntYtTableStyle-oz8nj .ant-table tbody tr td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-oz8nj .ant-table thead tr th,.webVueAntYtTableStyle-oz8nj .ant-table .ant-table-tbody tr:not(:last-child) td{
border-bottom: 1px solid #dcdcdc;
}
.webVueAntYtTableStyle-oz8nj .ant-table thead tr th:not(:last-child),.webVueAntYtTableStyle-oz8nj .ant-table .ant-table-tbody tr td:not(:last-child){
border-right: 0px solid #dcdcdc;
}
.webVueAntYtTableStyle-oz8nj.ant-table-striped .ant-table tbody tr:nth-child(2n-1) td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-oz8nj.ant-table-striped .ant-table tbody tr:nth-child(2n) td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-oz8nj .ant-table tbody tr:not(.ant-table-row-selected):hover td{
background: #E4EFFF !important;
}
.webVueAntYtTableStyle-oz8nj .ant-table tbody tr:not(.ant-table-row-selected):hover td span.td-text{
color: #000000 !important;
}
.webVueAntYtTableStyle-oz8nj .ant-table-tbody tr.ant-table-row-selected td{
background: #3C8EFF !important;
}
.webVueAntYtTableStyle-oz8nj .ant-table-tbody tr.ant-table-row-selected td span.td-text{
color: #FFFFFF !important;
}
.webVueAntYtTableStyle-oz8nj .ant-pagination li:not(.ant-pagination-options),.webVueAntYtTableStyle-oz8nj .ant-pagination button,.webVueAntYtTableStyle-oz8nj .ant-pagination li .ant-select .ant-select-selector,.webVueAntYtTableStyle-oz8nj .ant-pagination li input{
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
background: #FFFFFF;
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-oz8nj .ant-pagination button,.webVueAntYtTableStyle-oz8nj .ant-pagination li .ant-select .ant-select-selector,.webVueAntYtTableStyle-oz8nj .ant-pagination li input,.webVueAntYtTableStyle-oz8nj .ant-pagination li a,.webVueAntYtTableStyle-oz8nj .ant-pagination li .ant-pagination-options-quick-jumper{
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-oz8nj .ant-pagination li:not(.ant-pagination-options),.webVueAntYtTableStyle-oz8nj .ant-pagination li.ant-pagination-options .ant-pagination-options-size-changer.ant-select .ant-select-selector,.webVueAntYtTableStyle-oz8nj .ant-pagination li.ant-pagination-options .ant-pagination-options-quick-jumper input{
border-top: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.webVueAntYtTableStyle-oz8nj .ant-pagination li button{
border: none;
}
.webVueAntYtTableStyle-oz8nj .ant-pagination li a,.webVueAntYtTableStyle-oz8nj .ant-pagination li .ant-pagination-options-quick-jumper{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-oz8nj .ant-pagination li.ant-pagination-item-active{
background: #FFFFFF;
border-top: 1px solid #1890ff;
border-right: 1px solid #1890ff;
border-bottom: 1px solid #1890ff;
border-left: 1px solid #1890ff;
}
.webVueAntYtTableStyle-oz8nj .ant-pagination li.ant-pagination-item-active a{
color: #1890ff;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(1) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(1) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-oz8nj tr > th:nth-child(1), .webVueAntYtTableStyle-oz8nj .ant-table-body tr.ant-table-measure-row td:nth-child(1){
width: calc((100% - 0px) / 8) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(2) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(2) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-oz8nj tr > th:nth-child(2), .webVueAntYtTableStyle-oz8nj .ant-table-body tr.ant-table-measure-row td:nth-child(2){
width: calc((100% - 0px) / 8) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(3) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(3) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-oz8nj tr > th:nth-child(3), .webVueAntYtTableStyle-oz8nj .ant-table-body tr.ant-table-measure-row td:nth-child(3){
width: calc((100% - 0px) / 8) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(4) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(4) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-oz8nj tr > th:nth-child(4), .webVueAntYtTableStyle-oz8nj .ant-table-body tr.ant-table-measure-row td:nth-child(4){
width: calc((100% - 0px) / 8) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(5) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(5) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-oz8nj tr > th:nth-child(5), .webVueAntYtTableStyle-oz8nj .ant-table-body tr.ant-table-measure-row td:nth-child(5){
width: calc((100% - 0px) / 8) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(6) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(6) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-oz8nj tr > th:nth-child(6), .webVueAntYtTableStyle-oz8nj .ant-table-body tr.ant-table-measure-row td:nth-child(6){
width: calc((100% - 0px) / 8) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(7) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(7) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-oz8nj tr > th:nth-child(7), .webVueAntYtTableStyle-oz8nj .ant-table-body tr.ant-table-measure-row td:nth-child(7){
width: calc((100% - 0px) / 8) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(8) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-oz8nj tr td:nth-child(8) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-oz8nj tr > th:nth-child(8), .webVueAntYtTableStyle-oz8nj .ant-table-body tr.ant-table-measure-row td:nth-child(8){
width: calc((100% - 0px) / 8) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-oz8nj{
width: 100%;
}

.webVueAntYtButtonStyle-hg8jg{
color: #4A90E2 !important;
background: transparent !important;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-hg8jg>span{
letter-spacing: 0px !important;
}

.webVueAntYtButtonStyle-jkhof{
color: #4A90E2 !important;
background: transparent !important;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-jkhof>span{
letter-spacing: 0px !important;
}

.webVueAntYtSpanStyle-14vex{
color: #4A90E2 !important;
}
.webVueAntYtSpanStyle-14vex span{
text-decoration: none;
}


.webVueAntYtDatePickerFormItem-7nu2x .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtDatePickerFormItem-7nu2x .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtDatePickerStyle-x36nj{
background: #FFFFFF!important;
border-top: 1px solid #CDCDCD !important;
border-right: 1px solid #CDCDCD !important;
border-bottom: 1px solid #CDCDCD !important;
border-left: 1px solid #CDCDCD !important;
}
.webVueAntYtDatePickerStyle-x36nj.ant-picker-focused,.webVueAntYtDatePickerStyle-x36nj.ant-picker:hover{
border-right: 1px solid #CDCDCD!important;
}

.webVueAntYtInputFormItem-fqdz8 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-fqdz8 .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtInputStyle-hzy3b:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-6bf29 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-6bf29 .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtInputStyle-6a3v0:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-ymspv .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-ymspv .ant-form-item-label label{
width: 53px;
padding-right: 10px;
}
.webVueAntYtInputStyle-1cqbe:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtSelectFormItem-iheqc .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-iheqc .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}

.webVueAntYtDatePickerFormItem-qzrk3 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtDatePickerFormItem-qzrk3 .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}
.webVueAntYtDatePickerStyle-b6ynb{
background: #FFFFFF!important;
border-top: 1px solid #CDCDCD !important;
border-right: 1px solid #CDCDCD !important;
border-bottom: 1px solid #CDCDCD !important;
border-left: 1px solid #CDCDCD !important;
}
.webVueAntYtDatePickerStyle-b6ynb.ant-picker-focused,.webVueAntYtDatePickerStyle-b6ynb.ant-picker:hover{
border-right: 1px solid #CDCDCD!important;
}

.webVueAntYtTableStyle-r2buu{
opacity: 1;
}
.webVueAntYtTableStyle-r2buu .ant-table{
box-shadow: 0px 0px 0px 0px transparent;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.webVueAntYtTableStyle-r2buu .ant-table th:first-child{
border-top-left-radius: 4px !important;
}
.webVueAntYtTableStyle-r2buu .ant-table th:last-child{
border-top-right-radius: 4px !important;
}
.webVueAntYtTableStyle-r2buu .ant-table tr:last-child td:first-child{
border-bottom-left-radius: 4px !important;
}
.webVueAntYtTableStyle-r2buu .ant-table tr:last-child td:last-child{
border-bottom-right-radius: 4px !important;
}
.webVueAntYtTableStyle-r2buu .ant-table .ant-table-thead tr,.webVueAntYtTableStyle-r2buu .ant-table .ant-table-thead tr th div:first-child{
height: 50px;
}
.webVueAntYtTableStyle-r2buu .ant-table .ant-table-thead tr th div.ant-table-selection{
line-height: 50px;
}
.webVueAntYtTableStyle-r2buu .ant-table .ant-table-thead tr th{
background: #FFFFFF;
}
.webVueAntYtTableStyle-r2buu .ant-table .ant-table-thead tr span.th-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
font-style: normal;
text-align: center;
text-align-last: center;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-r2buu .ant-table tbody tr td{
height: 50px;
}
.webVueAntYtTableStyle-r2buu .ant-table tbody tr td .ant-checkbox-wrapper{
line-height: 50px;
}
.webVueAntYtTableStyle-r2buu .ant-table tbody tr td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-r2buu .ant-table thead tr th,.webVueAntYtTableStyle-r2buu .ant-table .ant-table-tbody tr:not(:last-child) td{
border-bottom: 1px solid #dcdcdc;
}
.webVueAntYtTableStyle-r2buu .ant-table thead tr th:not(:last-child),.webVueAntYtTableStyle-r2buu .ant-table .ant-table-tbody tr td:not(:last-child){
border-right: 1px solid #dcdcdc;
}
.webVueAntYtTableStyle-r2buu.ant-table-striped .ant-table tbody tr:nth-child(2n-1) td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-r2buu.ant-table-striped .ant-table tbody tr:nth-child(2n) td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-r2buu .ant-table tbody tr:not(.ant-table-row-selected):hover td{
background: #E4EFFF !important;
}
.webVueAntYtTableStyle-r2buu .ant-table tbody tr:not(.ant-table-row-selected):hover td span.td-text{
color: #000000 !important;
}
.webVueAntYtTableStyle-r2buu .ant-table-tbody tr.ant-table-row-selected td{
background: #3C8EFF !important;
}
.webVueAntYtTableStyle-r2buu .ant-table-tbody tr.ant-table-row-selected td span.td-text{
color: #FFFFFF !important;
}
.webVueAntYtTableStyle-r2buu .ant-pagination li:not(.ant-pagination-options),.webVueAntYtTableStyle-r2buu .ant-pagination button,.webVueAntYtTableStyle-r2buu .ant-pagination li .ant-select .ant-select-selector,.webVueAntYtTableStyle-r2buu .ant-pagination li input{
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
background: #FFFFFF;
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-r2buu .ant-pagination button,.webVueAntYtTableStyle-r2buu .ant-pagination li .ant-select .ant-select-selector,.webVueAntYtTableStyle-r2buu .ant-pagination li input,.webVueAntYtTableStyle-r2buu .ant-pagination li a,.webVueAntYtTableStyle-r2buu .ant-pagination li .ant-pagination-options-quick-jumper{
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-r2buu .ant-pagination li:not(.ant-pagination-options),.webVueAntYtTableStyle-r2buu .ant-pagination li.ant-pagination-options .ant-pagination-options-size-changer.ant-select .ant-select-selector,.webVueAntYtTableStyle-r2buu .ant-pagination li.ant-pagination-options .ant-pagination-options-quick-jumper input{
border-top: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.webVueAntYtTableStyle-r2buu .ant-pagination li button{
border: none;
}
.webVueAntYtTableStyle-r2buu .ant-pagination li a,.webVueAntYtTableStyle-r2buu .ant-pagination li .ant-pagination-options-quick-jumper{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-r2buu .ant-pagination li.ant-pagination-item-active{
background: #FFFFFF;
border-top: 1px solid #1890ff;
border-right: 1px solid #1890ff;
border-bottom: 1px solid #1890ff;
border-left: 1px solid #1890ff;
}
.webVueAntYtTableStyle-r2buu .ant-pagination li.ant-pagination-item-active a{
color: #1890ff;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-r2buu tr td:nth-child(1) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-r2buu tr td:nth-child(1) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-r2buu tr > th:nth-child(1), .webVueAntYtTableStyle-r2buu .ant-table-body tr.ant-table-measure-row td:nth-child(1){
width: calc((100% - 0px) / 3) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-r2buu tr td:nth-child(2) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-r2buu tr td:nth-child(2) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-r2buu tr > th:nth-child(2), .webVueAntYtTableStyle-r2buu .ant-table-body tr.ant-table-measure-row td:nth-child(2){
width: calc((100% - 0px) / 3) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-r2buu tr td:nth-child(3) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-r2buu tr td:nth-child(3) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-r2buu tr > th:nth-child(3), .webVueAntYtTableStyle-r2buu .ant-table-body tr.ant-table-measure-row td:nth-child(3){
width: calc((100% - 0px) / 3) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-r2buu{
width: 100%;
}


.webVueAntYtDatePickerFormItem-ydf29 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtDatePickerFormItem-ydf29 .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtDatePickerStyle-gh1h4{
background: #FFFFFF!important;
border-top: 1px solid #CDCDCD !important;
border-right: 1px solid #CDCDCD !important;
border-bottom: 1px solid #CDCDCD !important;
border-left: 1px solid #CDCDCD !important;
}
.webVueAntYtDatePickerStyle-gh1h4.ant-picker-focused,.webVueAntYtDatePickerStyle-gh1h4.ant-picker:hover{
border-right: 1px solid #CDCDCD!important;
}

.webVueAntYtInputFormItem-tswzz .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-tswzz .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtInputStyle-p42ip:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-mzjzm .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-mzjzm .ant-form-item-label label{
width: 39px;
padding-right: 10px;
}
.webVueAntYtInputStyle-sil1r:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtInputFormItem-ybnvb .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtInputFormItem-ybnvb .ant-form-item-label label{
width: 53px;
padding-right: 10px;
}
.webVueAntYtInputStyle-qn55w:not(.ant-input-affix-wrapper){
background: #FFFFFF !important;
}

.webVueAntYtSelectFormItem-1teug .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtSelectFormItem-1teug .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}

.webVueAntYtDatePickerFormItem-5yiz3 .ant-form-item-explain{
position: absolute;
top: 100%;
z-index: -1;
}
.webVueAntYtDatePickerFormItem-5yiz3 .ant-form-item-label label{
width: 67px;
padding-right: 10px;
}
.webVueAntYtDatePickerStyle-y1ryb{
background: #FFFFFF!important;
border-top: 1px solid #CDCDCD !important;
border-right: 1px solid #CDCDCD !important;
border-bottom: 1px solid #CDCDCD !important;
border-left: 1px solid #CDCDCD !important;
}
.webVueAntYtDatePickerStyle-y1ryb.ant-picker-focused,.webVueAntYtDatePickerStyle-y1ryb.ant-picker:hover{
border-right: 1px solid #CDCDCD!important;
}

.webVueAntYtTableStyle-cobpi{
opacity: 1;
}
.webVueAntYtTableStyle-cobpi .ant-table{
box-shadow: 0px 0px 0px 0px transparent;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.webVueAntYtTableStyle-cobpi .ant-table th:first-child{
border-top-left-radius: 4px !important;
}
.webVueAntYtTableStyle-cobpi .ant-table th:last-child{
border-top-right-radius: 4px !important;
}
.webVueAntYtTableStyle-cobpi .ant-table tr:last-child td:first-child{
border-bottom-left-radius: 4px !important;
}
.webVueAntYtTableStyle-cobpi .ant-table tr:last-child td:last-child{
border-bottom-right-radius: 4px !important;
}
.webVueAntYtTableStyle-cobpi .ant-table .ant-table-thead tr,.webVueAntYtTableStyle-cobpi .ant-table .ant-table-thead tr th div:first-child{
height: 50px;
}
.webVueAntYtTableStyle-cobpi .ant-table .ant-table-thead tr th div.ant-table-selection{
line-height: 50px;
}
.webVueAntYtTableStyle-cobpi .ant-table .ant-table-thead tr th{
background: #FFFFFF;
}
.webVueAntYtTableStyle-cobpi .ant-table .ant-table-thead tr span.th-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
font-style: normal;
text-align: center;
text-align-last: center;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-cobpi .ant-table tbody tr td{
height: 50px;
}
.webVueAntYtTableStyle-cobpi .ant-table tbody tr td .ant-checkbox-wrapper{
line-height: 50px;
}
.webVueAntYtTableStyle-cobpi .ant-table tbody tr td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-cobpi .ant-table thead tr th,.webVueAntYtTableStyle-cobpi .ant-table .ant-table-tbody tr:not(:last-child) td{
border-bottom: 1px solid #dcdcdc;
}
.webVueAntYtTableStyle-cobpi .ant-table thead tr th:not(:last-child),.webVueAntYtTableStyle-cobpi .ant-table .ant-table-tbody tr td:not(:last-child){
border-right: 1px solid #dcdcdc;
}
.webVueAntYtTableStyle-cobpi.ant-table-striped .ant-table tbody tr:nth-child(2n-1) td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-cobpi.ant-table-striped .ant-table tbody tr:nth-child(2n) td{
background: #FFFFFF;
}
.webVueAntYtTableStyle-cobpi .ant-table tbody tr:not(.ant-table-row-selected):hover td{
background: #E4EFFF !important;
}
.webVueAntYtTableStyle-cobpi .ant-table tbody tr:not(.ant-table-row-selected):hover td span.td-text{
color: #000000 !important;
}
.webVueAntYtTableStyle-cobpi .ant-table-tbody tr.ant-table-row-selected td{
background: #3C8EFF !important;
}
.webVueAntYtTableStyle-cobpi .ant-table-tbody tr.ant-table-row-selected td span.td-text{
color: #FFFFFF !important;
}
.webVueAntYtTableStyle-cobpi .ant-pagination li:not(.ant-pagination-options),.webVueAntYtTableStyle-cobpi .ant-pagination button,.webVueAntYtTableStyle-cobpi .ant-pagination li .ant-select .ant-select-selector,.webVueAntYtTableStyle-cobpi .ant-pagination li input{
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
background: #FFFFFF;
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-cobpi .ant-pagination button,.webVueAntYtTableStyle-cobpi .ant-pagination li .ant-select .ant-select-selector,.webVueAntYtTableStyle-cobpi .ant-pagination li input,.webVueAntYtTableStyle-cobpi .ant-pagination li a,.webVueAntYtTableStyle-cobpi .ant-pagination li .ant-pagination-options-quick-jumper{
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-cobpi .ant-pagination li:not(.ant-pagination-options),.webVueAntYtTableStyle-cobpi .ant-pagination li.ant-pagination-options .ant-pagination-options-size-changer.ant-select .ant-select-selector,.webVueAntYtTableStyle-cobpi .ant-pagination li.ant-pagination-options .ant-pagination-options-quick-jumper input{
border-top: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
}
.webVueAntYtTableStyle-cobpi .ant-pagination li button{
border: none;
}
.webVueAntYtTableStyle-cobpi .ant-pagination li a,.webVueAntYtTableStyle-cobpi .ant-pagination li .ant-pagination-options-quick-jumper{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-cobpi .ant-pagination li.ant-pagination-item-active{
background: #FFFFFF;
border-top: 1px solid #1890ff;
border-right: 1px solid #1890ff;
border-bottom: 1px solid #1890ff;
border-left: 1px solid #1890ff;
}
.webVueAntYtTableStyle-cobpi .ant-pagination li.ant-pagination-item-active a{
color: #1890ff;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 32px;
letter-spacing: 0px;
text-align: center;
text-align-last: center;
font-style: normal;
text-decoration: none;
}
.webVueAntYtTableStyle-cobpi tr td:nth-child(1) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-cobpi tr td:nth-child(1) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-cobpi tr > th:nth-child(1), .webVueAntYtTableStyle-cobpi .ant-table-body tr.ant-table-measure-row td:nth-child(1){
width: calc((100% - 0px) / 4) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-cobpi tr td:nth-child(2) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-cobpi tr td:nth-child(2) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-cobpi tr > th:nth-child(2), .webVueAntYtTableStyle-cobpi .ant-table-body tr.ant-table-measure-row td:nth-child(2){
width: calc((100% - 0px) / 4) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-cobpi tr td:nth-child(3) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-cobpi tr td:nth-child(3) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-cobpi tr > th:nth-child(3), .webVueAntYtTableStyle-cobpi .ant-table-body tr.ant-table-measure-row td:nth-child(3){
width: calc((100% - 0px) / 4) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-cobpi tr td:nth-child(4) div:first-child{
text-align: center;
text-align-last: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.webVueAntYtTableStyle-cobpi tr td:nth-child(4) div:first-child span.td-text{
color: #000000A6;
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: Normal;
line-height: 50px;
letter-spacing: 0px;
text-decoration: none;
font-style: normal;
}
.webVueAntYtTableStyle-cobpi tr > th:nth-child(4), .webVueAntYtTableStyle-cobpi .ant-table-body tr.ant-table-measure-row td:nth-child(4){
width: calc((100% - 0px) / 4) !important;
min-width: 1px !important;
max-width: 1px !important;
}
.webVueAntYtTableStyle-cobpi{
width: 100%;
}

.webVueAntYtButtonStyle-bxu2h{
color: #4A90E2 !important;
background: transparent !important;
align-items: center;
justify-content: center;
}
.webVueAntYtButtonStyle-bxu2h>span{
letter-spacing: 0px !important;
}}
</style>